package com.feidee.data.report.model;

import com.alibaba.fastjson.JSONObject;

import java.util.List;

public class FunnelParam {
    private String funnel_name;
    private String start_date;
    private String end_date;
    private Long window = (long) (24 * 60 * 60);
    private List<JSONObject> filter;
    private List<EventsParam> events;

    public String getFunnel_name() {
        return funnel_name;
    }

    public void setFunnel_name(String funnel_name) {
        this.funnel_name = funnel_name;
    }

    public String getStart_date() {
        return start_date;
    }

    public void setStart_date(String start_date) {
        this.start_date = start_date;
    }

    public String getEnd_date() {
        return end_date;
    }

    public void setEnd_date(String end_date) {
        this.end_date = end_date;
    }


    public List<JSONObject> getFilter() {
        return filter;
    }

    public void setFilter(List<JSONObject> filter) {
        this.filter = filter;
    }

    public List<EventsParam> getEvents() {
        return events;
    }

    public void setEvents(List<EventsParam> events) {
        this.events = events;
    }

    public Long getWindow() {
        return window;
    }

    public void setWindow(Long window) {
        this.window = window;
    }

    @Override
    public String toString() {
        return "FunnelParam{" +
                "funnel_name='" + funnel_name + '\'' +
                ", start_date='" + start_date + '\'' +
                ", end_date='" + end_date + '\'' +
                ", window=" + window +
                ", filter=" + filter +
                ", events=" + events +
                '}';
    }
}
